leather coarse apron - Alemán Inglés Diccionario